@media only screen and (min-width:768px) and (max-width:1280px){
	
.pad_block{display:block;}
.pad_inline{display:inline;}
.pad_none{display:none;}

.pad_center{text-align:center;}
.pad_tal{text-align:left;}
.pad_w100{width:100%; height:auto;}
.pad_fn{float:none;}

.pad_pt0{padding-top:0 !important;}
.pad_pt5{padding-top:5px !important;}
.pad_pt10{padding-top:10px !important;}
.pad_pt15{padding-top:15px !important;}
.pad_pt20{padding-top:20px !important;}
.pad_pt25{padding-top:25px !important;}
.pad_pt30{padding-top:30px !important;}
.pad_pt35{padding-top:35px !important;}
.pad_pt40{padding-top:40px !important;}
.pad_pt50{padding-top:50px !important;}
.pad_pt60{padding-top:60px !important;}
.pad_pt70{padding-top:70px !important;}
.pad_pt120{padding-top:120px !important;}

.pad_pl10 {padding-left: 10px;}
.pad_plr2 {padding-left:2%; padding-right:2%; box-sizing:border-box;}

.company_nav li a{height:60px; font-size:14px;}
.company_nav li a img{margin-right:5px;}
.company_title{font-size:20px;}
.company_title img{margin-right:10px;}
.summary_company table th{width:16%; font-size:14px; padding-left:20px;}
.summary_company table td{font-size:14px; padding:20px 10px 20px 20px;}
.summary_company_td01{width:54%;}
.summary_company table td.summary_company_td02{width:30%;}
.summary_company table td.summary_company_td02 img{width:96%; height:auto;}
.summary_company_td03{width:16%;}

.history_evolution{width:100%; max-width:901px;}
.history_event{font-size:14px;}
.event02{left:57%;}
.event04{left:57%;}
.event05{left:57%;}
.event06{left:57%;}
.event08{left:57%;}
.history_now{width:100%; max-width:900px; font-size:20px;}

.policy_p1{font-size:20px;}
.policy_values_title{font-size:20px;}
.policy_group_img img{width:95%; max-width:607px; height:auto;}
.policy_group_title{font-size:28px;}

.bb_w1280 {width: 96%;margin: 0 auto;}
.bemberg_world {height: 53vh;}
.bemberg_world_ins {width: 96%;margin: 0 auto;}
.bemberg_world_ins.bb_w1280 {width: 96%;}
.bemberg_character_content .left {width: 50%;}
.bemberg_character_content .right {width: 50%;margin-left: 0;}
.bemberg_purpose_ul li {width: 32%;margin-left: 2%;}
.bemberg_purpose_ul li img {width: 100%;}
.bemberg_consult_list .bemberg_consult_des {width: 49%;margin-left: 2%;}
.bemberg_service_ul li img {width: 120px;height: auto;}
.composite_yarn_img li {width: 49%;margin-left: 2%;}
.composite_yarn_img li img {width: 100%;height: auto;}
.composite_yarn_ul li {width: 49%;margin-left: 2%;}
.composite_yarn_ul02 li {width: 49%;margin-left: 2%;}
.blended_yarn_t li {width: 49%;margin-left: 2%;}
.blended_yarn_t li img {width: 100%;height: auto;}
.blended_yarn_t li h5 {font-size: 25px;}
.blended_yarn_t li h5 span {width: 20px;height: 20px;}
.resin_business img {width: 50%;height: auto;}
.resin_advantage li {width: 32%;margin-left: 2%;}
.resin_advantage li img {width: 100%;height: auto;}
.resin_advantage li p {font-size: 13px;}
.colored_yarn_line.sp_w69 {margin: 30px 0;}
.resin_des {height: auto;}
.resin_des.h238 {height: auto;padding-bottom: 30px;}
.resin_des h5 {font-size: 19px;}
.resin_des p {font-size: 13px;line-height: 1.5;}
.resin_des p.mt16 {margin-top: 12px;}
.resin_des a {position: static;margin-top: 30px;width: max-content;}
.resin_intro {display: block;}
.resin_intro img {width: 100%;height: auto;}
.functional_ul li {width:49%;margin-left: 2%;}
.functional_car_ul li {width: 32%;margin-left: 2%;}
.functional_car_ul li img {width: 100%;height: auto;}
.functional_car_ul li p {font-size: 12px;}
.functional_consult .fl {float: none;}
.functional_consult .fl:first-child {padding-right: 0;margin-right: 0;width: 100%;border-right: none;}
.textile_advantage_ul li {width: 49%;margin-left: 2%;}
.functional_line {margin: 30px 0;}
.f_touch_ul li {width: 49%;margin-left: 2%;}
.f_touch_ul li img {width: 100%;height: auto;}
.f_touch_apply li {width: 32%;margin-left: 2%;}
.f_touch_apply li:nth-child(4n+1) {margin-left: 2%;}
.f_touch_apply li:nth-child(3n+1) {margin-left: 0;}

.news_detail_title {font-size: 28px;letter-spacing: 2px;}
.sustainability_ul {width: 100%;}
.sustainability_ul li {width: 49%;margin-left: 2%;}
.sustainability_ul li img {width: 100%;height: auto;}
.sustainability_img img {width: 710px;height: auto;}

.yarn_consult_tel {font-size: 13px;letter-spacing: 0;}
/*.footer_nav {width: 37%;}*/



}
